Kiran Karanki has directorship in 2 companies. Kiran Karanki has first started the directorship with Semnox Solutions Private Limited company as Director on 30 September, 2011,
and Kiran Karanki was last appointed as Director on 30 September, 2011 in Semnox Solutions Private Limited company.